Rosebud Italian Country House & Pizzeria

560 N Waukegan
Deerfield, IL
847-914-0900

Additional Information:

Cuisine: Italian
Neighborhood: Suburban North