American Bar and Grill open seven days a week for breakfast and dinner.
The blvd Bar & Grill is located inside the Amherst Holiday Inn.
We are open 7 days a week serving Breakfast and Dinner.
We also have daily happy hour specials so stop on in the blvd Bar & Grill for great service and great food!