Phone: +12122220445
Address: 301 West 125th Street New York, NY 10027, United States
City: New York
Menu Dishes: 35
Reviews: 238
"Closed. Red Lobster's ugly sister. High class venue for Project people. They all stand in front of the entrance, so you can score a dime bag before you"
All prices are estimates on menu.