2730 Delaware Ave, Buffalo, New York 14216 USA
Beautifully Remodeled inside !! I mean REALLY !!
Photo Credit: Yelp