Marco's Italian Restaurant

1085 Niagara Street, Buffalo NY

(716) 886-8776

  • Monday 11:30 AM – 9:00 PM
  • Tuesday 11:30 AM – 9:00 PM
  • Wednesday 11:30 AM – 9:00 PM
  • Thursday 11:30 AM – 9:00 PM
  • Friday 11:30 AM – 10:00 PM
  • Saturday 5:00 – 10:00 PM
  • Sunday 4:00 – 8:30 PM

Location