Phone: +17187203838
Address: 1250 Hylan Blvd, 10305, Staten Island, US, United States
City: Staten Island
Dishes: 35
Reviews: 2552
"I’ve attempted to place an order and had a difficult time understanding the woman on the phone. She yelled at me and then hung up. If there were an option for zero stars, I would give it that rating. I definitely wouldn’t recommend this place."
All prices are estimates.