Map Location
IL Forno Restaurant
Pub (St.), Mondul 1 Village, Siem Reap City, Siem Reap, Cambodia