Map Location
Sizzlers Bar & Restaurant
No. 117, Preah Sisowath Quay, Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps