Mike & Pop's Bistro & Tavern
3020 Delaware Ave, Buffalo
(716) 926-6092
Menu
Restaurants in Buffalo, NY
Mike & Pop's Bistro & Tavern
3020 Delaware Ave, Buffalo, NY 14217
(716) 926-6092