Taj Mahal Restaurant
CHENNAI DOSA CORNER
Swissfoodasia 24/7
emart24 - Chamkar Doung
Hatch coffee (ហាចកាហ្វេ)