Full menu with prices & pictures
Grille 620 620 Delaware Avenue, Buffalo, 14202,...
+17168862121
Reserve a table now for Grille 620
The restaurant is also easily accessible by municipal transportation. The closest station is Metro Rail-Allen & Medical Campus, which is 412 meters away, otherwise, there are parking lots 468 meters away at 65 West Tupper Street.
We might have the menu of Grille 620 from Buffalo in the gallery. A meal plan can be found further down. Are you currently at Grille 620 or planning a visit? Help us by making available the menu here.
The average rating for Grille 620 is 4, which means that the visitors have a very high opinion of this place.
On the site of the establishment hibuffalodowntown.com, you can potentially place an order for menus.