westernmalaysianindianbar and grillcafevietnameseNot yet on Tasting Planet
Locarasa Restaurant & Patisserie
Lebuhraya Duta-Ulu Kelang P02-02, Kuala Lumpur, 51200 Kuala Lumpur, Malaysia
About
Brand: The Soybean Factory
Photos
No photos yet.
Reviews
No reviews yet. Be the first!