A well decorated Italian restaurant within the Greenbriar Hotel. The drinks are of good size. The menu has a variety of offerings, and the food is nicely presented. All of this makes for a pleasant dining experience.
If you own or manage The Forum, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.