Fri - Sat: 11:00 am - 11:00 pm
Sun: 11:00 am - 9:00 pm
This Rosebud Restaurants' new location continues to provide Rosebud's innovative perspective on traditional Italian cuisine. Offering lunch & dinner 7 days a week for Dine-In, Carryout & Delivery.
Located just south of the intersection of Wuakegan Road and Central Avenue in Deerfield, IL. For specific driving instructions, visit www.rosebudrestaurants.com