Massive Mediterranean platters (mixed grill easily feeds two) made fresh to order with killer tangy sauce and housemade hummus starring feta and olives.