Rosa's Italian Restaurant

  • 21 S Tower Sq,
    Tulare, CA 93274
  • Phone: 559-686-3938
  • Cuisine: Italian Restaurant

Map

Unable to Display Map