13, Intersection of, Street Street 130, Phnom Penh
Description
Ali Baba Prosto Restaurant & Café sits at the corner of Streets 130 and 13 in Phnom Penh, serving pizza and Mediterranean dishes in generous portions. It's a casual, come-as-you-are spot known for hearty, shareable plates at friendly prices.