top of page

About Hella Sushi

Visit Us

Location

123 Main Street
San Francisco, CA 94158

Operating Hours

Monday - Friday: 11am - 10pm
Saturday - Sunday: 12pm - 11pm

Contact

987-654-3210

Email

Get in touch

Connect with Us

Type of enquiry

Thank You for Reaching Out!

bottom of page