selected country
Malaysia

O-Shima Restaurant

Business address
12, Jalan Sekinchan 26/9, Section 26, Shah Alam, Malaysia
Phone
03-5191 1667
Fax
03-5191 1677

Location Map