Carrefour Chiayi Store - Food Court

more info close
Category:

Restaurants

Design:

Location:

Chiayi, Taiwan

Floor Area:

2,150 m²