Worldwide icon-chevron-right North America icon-chevron-right United States icon-chevron-right California icon-chevron-right San Francisco icon-chevron-right Zushi Puzzle

Zushi Puzzle

Restaurants, Japanese Marina District

Details

Address: 1910 Lombard St
San Francisco
94123
Contact:
Opening hours: 5:00PM to 10:30PM weekdays, 5:00PM - 10:30PM Sat
Do you own this business?

Users say