Flyin Fin Sushi & Seafood

Sorry, we aren't taking online orders at this time.
Please contact us or check back later.

Flyin Fin Sushi & Seafood

1727 South Catalina Avenue (310) 373-3718 Hours