Shawarma Press is a Mediterranean restaurant offering shawarma and Tex-Mex inspired meals, with catering available.