Inca's Grill

Phone orders only

126 Lincoln Ave, Staten Island, NY 10306

$10 MinimumAre you the owner?

FAQ