en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
Illinois
/
Elgin
/
Cafe Roma
Cafe Roma
Italian · Pizza · Sandwich Shop
Cafe Roma is an Italian trattoria known for its wood-trimmed interior, stone-oven pizzas, pasta, sandwiches, and daily soups. Takeout and delivery options are available.
Point Blvd, IL
Elgin, United States of America
www.tastecaferoma.com
Location
The ranking
Best Italian in Elgin
6 places ranked by guests
1
Noodles and Company
27
2
Domino's Pizza
23
3
MOD Pizza
17
4
MOD Pizza
17
5
Papa Johns Pizza
15
See the full list →