About Island's Grand Grill

Island's Grand Grill is a Filipino restaurant located at 556 Tompkins Ave in Staten Island, NY 10305. Island's Grand Grill has been described as an Amazing Filipino restaurant and has received an average rating of 9 by our members.

Additional Info

Delivery: Yes Waiter Service: Yes Outdoor Seating: No

Food

Decor

Service

User Reviews for Island's Grand Grill

All Reviews for Island's Grand Grill