Photo GLO Hotels
GLO Grill Kitchen
Restaurant GLO Grill Kitchen, at GLO Hotel Sello in Espoo, is a stylish and adaptable space for both working and dining. GLO Grill Kitchen's authentic charcoal grill prepares the best seasonal dishes - for breakfast, lunch and dinner.