Juans Steak House
➤ Restaurante El Sol Avinguda De Las Palmeras, 07560, Sant Llorenc des Cardassar, Spain
Options Sans Gluten, Steak House, Européen, Pizza, Steak
"Pizza tasted like it was cooked from frozen,lasagne bland.No condiments provided,all in all not good "