We are closed at the moment. Ordering system is disabled.×

Maru Sushi

529 Powell St, San Francisco, CA
USA
94108
Tel: +14153939911

Business Hours