Godzila Sushi

1800 Divisadero St
San Francisco, CA
415.931.1773
37.78632
-122.43998
Hours:
Mon - Sat: 5:30pm - 10:30pm
Sun: 5pm - 10pm

for Godzila Sushi
Directions
from: