Upscale Mediterranean restaurant in Forest Hills with live music, catering prowess, and a warm atmosphere perfect for celebrations.