Marcos Italian Deli is a renowned restaurant and deli located in Buffalo, NY, offering a delectable selection of Italian cuisine and deli sandwiches.
With two convenient locations in Niagara and Hertel, Marcos Italian Deli is a popular choice for both dine-in and takeout, providing a satisfying culinary experience for locals and visitors alike.
Generated from the website