"This unassuming Mediterranean Airstream is parked off Manor Road and turns out generous platters of shawarma, gyros, and falafel. The lemon mint tea is a standout that is bright, sweet, and just tart enough. Seating is limited, but the portions and flavors make it well worth the stop." - Darcie Duttweiler