Casa Petra offers a quality Mediterranean menu featuring seasonal ingredients. Specialities include curated pickles, cold dishes, and seafood.