Skip to main contentToast Local logo
Cafe Roma

Cafe Roma

ItalianPrice range $15-30

Open

11:15 AM - 1:30 PM

2175 Point Blvd #120, Elgin, IL 60123
About

Wood-trimmed Italian trattoria with stone-oven pizzas, pasta & sandwiches plus daily soups.