Nefeli is a Greek restaurant offering traditional cuisine. It features seating, takeout options, and is wheelchair accessible.