Sushi Urashima
Home
Order Online
Menu
Location
More...
149 Noe St
San Francisco, CA 94114
Tel: (415) 861-7000
Mon-Sun 5:00 PM - 8:30 PM
7Days Open