Book Bus Ticket

Ali Baba Indian Restaurant in Phnom Penh

  • Address: N° 19BEo, Krala Hom Kong (St. 118), Phnom Penh
  • Category: Restaurants  

BROWSE ALSO