Mamma Mia Cafe & Pizzeria is located on Blooming Grove Turnpike in New Windsor and is a family-friendly restaurant offering Italian cuisine. The menu includes classic pizzas, burgers, paninis, hot Italian entrees, fresh salads, and hearty subs, with service for breakfast, brunch, lunch, and dinner seven days a week.