Enter Your Address

Marco's Italian Restaurant

Marco's Italian Restaurant

 
Information
Marco's Italian Restaurant

Marco's Italian Restaurant

1085 Niagara St., Buffalo, NY 14213
 

Italian Food Doesn't Get Any Better Than This. All Homemade Italian Specialties!

Ordering Hours
SundayClosed
MondayClosed
TuesdayClosed
WednesdayClosed
Thursday4 PM - 8:30 PM
Friday4 PM - 8:30 PM
Saturday4 PM - 8:30 PM

We offer delivery and takeout for this restaurant.

Ordering Hours

SundayClosed
MondayClosed
TuesdayClosed
WednesdayClosed
Thursday4:00 PM - 8:30 PM
Friday4:00 PM - 8:30 PM
Saturday4:00 PM - 8:30 PM

Italian Food Doesn't Get Any Better Than This. All Homemade Italian Specialties!