Buffalo, NY Metro >
5507 Main St,
Come here it is amazing food
Best Lobster Bisque on the planet.
I like the stuffed peppers, Lobster Bisque, and usually pick one of the Chef's specials.
Always great food and atmosphere.
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now