Address: 30 Giffords Ln, Staten Island, NY 10308 Phone: (718) 227-0700
Reviewed on 03/16/2024
By: Lynnsey O.
Delicious food and reasonable prices. I ordered for delivery the steak and onions platter which had a steak with onions, rice and beans, avocado and cheese.... more