MicroNet Template

Café Roma

  • Restaurants
2175 Point Boulevard
#120
Elgin, IL 60123
(847) 836-7662
(847) 844-1899 (fax)
  • About

    Contemporary Italian cuisine with classic foundations. Pasta, salads, sandwiches, and gourmet pizza are served briskly in a casual but upscale atmosphere. Private meetings, catering and delivery available. www.tastecaferoma.com