Skip to main contentToast Local logo
Rosebud on Rush Rosebud on Rush

Rosebud on Rush Rosebud on Rush

Rated 4.7 out of 5 by 20 guestsItalianPrice range $30-60

Open

11:00 AM - 9:30 PM

720 N Rush St, Chicago, IL 60611
About

Come in and enjoy!