Welcome to Marcella's Restaurant
We are a family friendly Italian restaurant located in Glenville, NY, open 7 days a week for Breakfast, Lunch and Dinner. Stop in today to try our daily specials, homemade desserts, our specialty pizzas or just to enjoy an ice cream sundae!