In existence since 1971, this restaurant-wine cellar has long been considered one of Buffalo's finest places to eat—be it for a romantic evening or a power luncheon with a valued client. Located on the Elmwood Strip close to Delaware Park and the Albright-Knox Art Gallery, the restaurant is a warm and friendly spot with a management that goes out of its way to keep customers satisfied. An eclectic main menu includes a variety of dishes such as filet mignon, veal Florentine, and chicken marsala.
- Open Hours: Sunday to Wednesday from 11:00 AM to 11:00 PM, Thursday to Saturday from 11:00 AM to 12:00 AM
- Feature: Business Friendly;Trendy
- Credit Cards Accepted: visa