John & Marys Restaurant
6425 Transit Rd, Depew, NY 14043, United States
Latin american restaurant ◄ Latin American restaurant ◄
Oh. My. Goodness. You must stop here if you're in the area ❤️ this place was so good. Try the A-b...
Latin american restaurant ◄ Latin American restaurant ◄