Marco's Italian Deli in Central Buffalo
111 Genesee St, Buffalo , 14203 - Get directionsMenu Marco's Italian Deli
How to get to Marco's Italian Deli
Opening Time
10am – 8pm: Mon-Sat
11am – 5pm: Sun
Services
- Kid Friendly
- Delivery
- Takeout Available