>
Open 7 Days : 11 AM - 10 PM
Location : 1218 Forest Ave, Staten Island, NY
Open 7 Days : 11 AM - 10 PM
Location : 1218 Forest Ave, Staten Island, NY
Metro Pizzeria & Restaurant

Lunch Specials

MONDAY - FRIDAY | 11:00 AM - 3:00 PM

Lunch Specials
Oven Fresh Pizza

Pizza