Formosa Garden Restaurant

16645 E Smoky Hill Rd, Aurora, CO

Menu (As of 11/3)

Formosa Garden Menu

Formosa Garden Restaurant: hours and how to order