Map Location
Viva Star Coffee
No. 235, St. 163, Corner of St. 450, Sangkat Toul Tum Poung II, Khan Chamkar Morn, Phnom Penh, Cambodia
Open in Ask AI
Open in Google Maps