at 132 High Street, Southampton United Kingdom
Restaurant/Cafe
3 FB users likes Olive Garden Southampton, set it to 639 position in Likes Rating for Southampton in Local Business category
Olive Garden Southampton is Southampton based place and this enity listed in Turkish Restaurant category. Located at 132 High Street Contact phone number of Olive Garden Southampton: 02380337473