About La Margherita
La Margherita Restaurant
Town Quay Southampton
SO14 2AQ
More about La Margherita
La Margherita is located at 1 Town Quay, SO14 2AQ Southampton
+44 (0) 23 8033 3390
http://www.lamargherita.co.uk/