Happy Bar & Grill is a European restaurant offering a unique dining experience. They also serve authentic Japanese sushi.