2013-08-07 18:49:22
This is one of the best places to eat in buffalo. If you're coming here, make a reservation.