About PETRA PETRA is Mission Group’s newest restaurant, set among the greenery of Dempsey Hill. Named after the ancient rose-stone city, PETRA offers a new expression of Mediterranean hospi…
About PETRA PETRA is Mission Group’s newest restaurant, set among the greenery of Dempsey Hill. Named after the ancient rose-stone city, PETRA offers a new expression of Mediterranean hospi…