Get directions to: Blue C Sushi, Seattle, WA
Restaurant address: 468 Southcenter Mall Seattle, WA 98188, USA
Restaurant: Blue C Sushi