Create your own custom home page
for your favorite links ..
works on any device, and it's free!
Detail for The Rosebud : Restaurant, Italian
With its mother restaurant on Taylor Street, this Naperville location continues to wow 'em with favorites such as zuppe del mare, cavatelli, antipasti, and much much more. Open Mon - Thurs 11 am - 10 pm, Fri 11 am - 11:30 pm, Sat 11 am - 11:30 pm, Sun 12 pm - 10 pm. - Alotta, 09/26/2003