Neapolis Pizzeria & Grill

Restaurant

Neapolis Pizzeria & Grill

5330 Main Street, Windham, 12496, NY

If you’re visiting Windham during the spring, summer or fall, you might be at a loss for lunch options; many restaurants are only open at night or on the weekends until ski season arrives. Luckily, Neapolis is open daily, and serves Greek and Italian cuisine in an ordinary pizzeria atmosphere. Try the Sicilian pizza, which is above average. In addition to pizza, kid-friendly options include burgers and chicken fingers.