Bar
/
Swindon

Greek Olive | Greek restaurant in Swindon

Address
141 Faringdon Rd, Swindon SN1 5DL, United Kingdom
Phone 1

Feel like Greece @ Greek Olive, a Greek restaurant in Swindon, UK!

Read More
Amenities not found.
0
Overall
0.0%