Description
Wood-trimmed Italian trattoria with stone-oven pizzas, pasta & sandwiches plus daily soups.
Name: Cafe Roma
Address: 2175 Point Blvd #120, Elgin, IL 60123
Phone Number: +1 847-836-7662
Restaurant Type: Italian restaurant, Caterer, Pizza Takeout, Salad shop, Vegan restaurant
Cafe Roma is a Italian restaurant located at 2175 Point Blvd #120 Elgin/Illinois
(Latitude,Longitude: 42.0797641,-88.3294426)
Postal Code: 60123
Location
-
2175 Point Blvd #120, Elgin, IL 60123
Add a review