Loading map…

Formosa

Formosa in New York, US, offers a distinctive aroma and a wonderfully tender texture. Their dedication to Taiwanese cuisine, often featuring slow-braised dishes, provides an authentic and flavorful experience in the bustling city.