So–lo Restaurant (Menu)

17 Town Green Ln, Aughton
+44 1695 302170

Give a rating to So–lo Restaurant

Suggest a dish

How much did you spend at So–lo Restaurant?