Welcome to Alabama's Freshwater Coast
Locally owned and operated in Historic Downtown Alexander City, Castelluccio offers fine Italian dining available for dine in or take out.
107 Main Street Alexander City, AL 35010
256-392-5604