Japanese / Sushi Restaurants nearby 318 Maxwell Road, Glasgow, Lanarkshire G41 1PJ, United Kingdom

Cathay Cuisine

Approximately 1.85 km away
Address: 95 Kilmarnock Road, Shawlands, Glasgow G41 3YR

Bull Leader

Approximately 1.94 km away
Address: 55 Union Street, City Centre, Glasgow G1 3RB