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.