Capri Italian American Cafe

3210 Tucker Norcross Rd.,Suite E, Tucker, GA, United States, 30084
770-493-9317 Phone