Mediterranean restaurant located in a multiplex. Offers a variety of dishes. Pet-friendly.