To navigate, press the arrow keys. Bar Mio ← View details 108 Station Road, Southport, England PR8 3HL +44 1704 572211 Get Directions From* To * — Required information