About
Our International Restaurant is conveniently located on the main road between San Pedro and Estepona immediately before the only gas station on the road. We have inside and outside seating and a varied menu at reasonable prices. We speak English and offer you a warm welcome.
Details