Map Location
Taste Budz Indian Restaurant
No. 13E, Lovieem (St. 282), near Wat Langkar, Phnom Penh, Cambodia