Petra Cafe

Petra Cafe

Fresh Mediterranean food made to order with a unique dinner menu from around the world.