selected country
Malaysia

The Smokehouse Restaurant

Business address
No. 67, Ground Floor, Jln Telawi 3, 59100 Kuala Lumpur, Kuala Lumpur, Malaysia
Phone
03-22288 1510