Mediterranean, European, and barbecue cuisine restaurant. Offers takeaway options and accepts cash and debit cards.