Bar
/
Southampton

Sula’s | Greek restaurant in Southampton

Website
Address
116 Portswood Rd, Southampton SO17 2FY, United Kingdom

Feel like Greece @┬áSula’s Taverna, a Greek restaurant in Southampton, UK!

Read More
Amenities not found.
0
Overall
0.0%