This is one of the better restaurants in the area. It is conveniently located on Delaware Avenue. They have a ton of daily specials. The waiting staff here is well trained and really knows the menu and specials, so they are a great source for ordering. The fish here is always perfectly prepared and the soups are amazing. This is a gem in Buffalo.
more