Chac's Restaurant

Chac's Restaurant

Vietnamese   $$$$$

Inala

Chac's Vietnamese restaurant is located in the Inala Civic Centre.