Marina Sushi Bar

2020 Lombard Street, San Francisco, CA 94123

Reservations, Togo & Pick-up 415 - 474 - 9332 Free Delivery • Minimum Order $25