Marco's Italian Restaurant is currently ONLY available for PICKUP orders.
hero

Marco's Italian Restaurant

1085 Niagara St, Buffalo, NY 14213

New
Open NowFull HoursNo MinimumPickup Only (15 - 30 min)Search Delivery Instead

Does Marco's Italian Restaurant have any deals?

Answer:

Marco's Italian Restaurant is not currently offering deals.

Does Marco's Italian Restaurant offer delivery?

Answer:

Marco's Italian Restaurant does not offer delivery. Please consider ordering for pickup.

Where is Marco's Italian Restaurant located?

Answer:

Marco's Italian Restaurant is located at 1085 Niagara St, Buffalo, NY 14213.
SliceRestaurants in Buffalo Marco's Italian Restaurant
Price: $$