Keli Restaurant offers a Spanish culinary experience in a beautiful setting. This bar and restaurant provides a delightful atmosphere for enjoying traditional Spanish dishes and drinks.