European restaurant Happy Bar & Grill offers a stylish interior with modern and traditional elements. It's known for its professional team and ample seating.