1-1 of 1

Irish Restaurants - Rockford, IL

Mapicn_1
★★☆☆☆ 9 Reviews

Villa Di Roma

  • 915 S Alpine Rd E, Rockford, IL
  • 815-397-4757

"Have been in this place a cpl times. Both bad experiences. Place was pretty dirty, no other customers, horrible service and not so good food. Today, I called ..."