Where to Eat

Marco's Italian Restaurant

Categories:
  • Italian

Essential Information

1085 Niagara St.
Buffalo, NY 14213

716-886-8776

Family owned and operated since 1988, featuring hand-cut veal, chicken, and steaks. Hours: M-Th, 11:30am-9pm; F, 11:30am-10pm; Sa, 5-10pm; Su, 4-8:30pm.

Additional Information