selected country
Malaysia

Taiwan House Restaurant

Business address
75, Jalan Mamanda 1, Ampang Point, Ampang , Malaysia
Phone
03-4252 2389

Location Map