Spiros Restaurant - (Restaurants in Lourdas)

Gemma G

Hi, does anyone have an address/telephone number for Spiros Taverna?