Restaurant Reviews from DiningGuide411.com
    Top : United_States: IN: New_Albany

Formosa Chinese Restaurant, New Albany, Indiana










Formosa Chinese Restaurant
2116 State St
New Albany IN United States

<H2>Closed for business</H2>


Hours: CLOSED FOR BUSINESS

Phone: 812.948.2540