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