195251attr:barrestaurantsrestaurant
Marco's Italian Restaurant is approaching our 21st. year in business!!THANK YOU BUFFALO FOR ALL THE SUPPORT! as some of you know we also own marcos italian deli in north buffalo at 1744 hertel ave, we have a location at 960 maple road and 3024 delaware ave in kenmore ,be sure to stop in and carry on the tradition!THE DELI'S ARE ALSO PART OF THE RESTAURANT.COM PROGRAMwe are just seconds from the...