Check back soon!

Our website is under construction… stay tuned for an exciting new online home!

Monday through Wednesday 10 am – 3 pm
Thursday and Friday 10 am – 9 pm
Saturday 5 pm – 9 pm

Download our Lunch Menu
Download our Soup Menu
Download our Dinner Menu
Download our Catering Menu

Phone: (847) 836-ROMA (7662)
2175 Point Boulevard, Elgin, IL 60123

Northeast corner of Randall Road & 90. Turn on Point Blvd by Jimmy’s Charhouse. Go past the Country Inn & Suites. Continue 1/3 mile into business park until you see the big orange awnings on the right side. 2175 Point Boulevard is also called the Crystal Clean Building. You can see our big orange awning from 90.