We have 11 convenient centers located throughout Chicagoland. Stop by your nearest location to learn more about us!
We just had the Grand Opening of our new Schuamburg Patel Brothers Plaza location on July 1st, 2018. This location is open Monday-Sunday. Hot lunch is offered Wednesday to Sunday from 12PM-2PM
We are proud to announce that we will be opening another location in the Patel Brothers Plaza in Naperville. this location is currently under construction and is scheduled to be open in September 2018. The address is 1568 Ogden Avenue, Suite #144, Naperville, IL 60540.