Get us in your inbox

Search

The BAR°N

  • Restaurants
  • Mont Kiara
The Barn
Advertising

Details

Address:
Ground Floor
1 Mont Kiara
1 Jalan Kiara
Kuala Lumpur
50480
Opening hours:
Daily, 11am-12am
Advertising
You may also like
You may also like