The Kitchener Complex is located at 809 French Road, Singapore 200809 in District 8. It is a mall filled with F&B outlets as well as home to an organic grocer cum gourmet dining place.
The Kitchener Complex is located at 809 French Road, Singapore 200809 in District 8. It is a mall filled with F&B outlets as well as home to an organic grocer cum gourmet dining place.