Sushi Fantastic (Fremont/Howard)

Lunch & Dinner

  • 215 Fremont St #2a. San Francisco
  • P: 4154421889
  • Business Hours Opens at 10:00 AM on Thu