Villa Fat Cuisine

  • 440 Elkhorn Blvd Ste 5,
    Rio Linda, CA 95673
  • Phone: 916-991-1228
  • Cuisine: American Restaurant

Map

Unable to Display Map