Olivia's Sports Bar & Grill is located at 1009 Henderson Rd NW, Huntsville, AL. This business specializes in Barbecue Restaurants.
by merchantcircle on October 09, 2013 from merchantcircle
Member Reviews
not bad:
Its old but spacious. The people were cool to me and the food was actually good when the young guy cooks. Pool tables are terrible and the draft beer taste flat. Overall not bad for the location