Search Results
Capri Italian Cafe
3210 Tucker Norcross Rd, Tucker, GA 30084
Capri Italian Cafe has recently changed ownership. One thing that won't change, however, is the owners' high regard forMore sanitation. This small hole-in-the-wall makes for a quiet retreat from the clamor of busy Tucker Norcross Road. A Web site is currently under construction.
See more »