European Restaurants

Aura Restaurant & Lounge

Address: 9 St 308, Phnom Penh, 120707