Central Sushi
Sushi · Japanese
Central Sushi is a sushi restaurant offering a variety of Japanese dishes. It provides options for dining in, taking away, and delivery. The establishment is located at 21 Renfield Street.
Location
Best places nearby
The highest rated places close to Central Sushi.
Local restaurants nearby
21 Renfield Street, Glasgow, G2 5AH, United Kingdom



