Happy Bar & Grill is a European restaurant offering a diverse menu and modern interior.