Nice meal BUT cost was insane There were no prices quoted for 12 gambas and a single fish served for the main course. There were three of us eating and the cost was 80 euros and with two deserts and drinks the bill was 115 euros. Do not presume normal Spanish prices.
Address: Calle Garcia Lorca 24, 04860 Olula del Rio, Spain
Location: Europe > Spain > Andalucia > Province of Almeria > Olula del Rio
Phone Number: +34 950 44 10 66