No 135-1A And 135-1B, Jalan Dataran Cheras 8, Dataran Perniagaan Cheras, Belakong, Cheras, Selangor, Malaysia
No 135-1A And 135-1B, Jalan Dataran Cheras 8, Dataran Perniagaan Cheras, Belakong, Cheras, Selangor, Malaysia
No delivery
Spot something wrong?
Dishes at The Mechanic Cafe. Prices may vary in venue.