Add La Margherita review

La Margherita, Southampton
Address: Unit 1, Town Quay, Southampton, Southampton, Hampshire, SO14 2AQ
Features: Best Bar None, Waterside pub


Rating
Comments