Capri Italian American Cafe

  • 3210 Tucker Norcross Rd,
    Tucker, GA 30084
  • Phone: 770-493-9317
  • Cuisine: Italian Restaurant

Map

Unable to Display Map