Formosa Restaurant

Tasty Asian Style Chinese Food! We are located on Broadway between 9th and 10th street, one block south of Village Square Park. Take out and Delivery
Hours of Business
Sunday
11:00 AM - 10:00 PM
Monday - Thursday
10:00 AM - 10:00 PM
Friday and Saturday
10:00 AM - 11:00 PM