The Village Grille
Address:
3189 Delaware Ave, Buffalo, NY 14217
Phone:
(716) 876-4687
Restaurants
Other Businesses:
- Karen's Restaurant at 1595 Elmwood Ave, Buffalo, NY 14207
- Pizza Hut at 3127 Delaware Ave, Buffalo, NY 14217
- McDonald's at 3534 Delaware Ave, Buffalo, NY 14217
- Marotto's Restaurant at 3365 Delaware Ave, Buffalo, NY 14217
- Red Hots Elmwood at 1098 Elmwood Ave, Buffalo, NY 14222