Formosa is a top sushi and asian fusion restaurant serving fresh sushi, and unique cocktails drinks!
Formosa is a top sushi and asian fusion restaurant serving fresh sushi, and unique cocktails drinks!
Modern interpretation of classic Japanese dishes.