The Grill

 

Be the first to review

Set in a Holiday Inn, this grill offers a modern American menu, drink specials & a sports-bar theme.

image