Review of Blue Planet Grill

120 Greenwich St, New York, NY 10006

Overall Rating

Review


Really wanted this place to be good because its right near my school but the pizza was gross and the carrot cake was inedible

Updated 9 years ago

Celiac