Neo offers a diverse menu of Spanish, French, Greek, German, and Italian dishes. It features an appealing outdoor seating area.