Piccadilly
Address:
21 S Dekalb Mall, Decatur, GA 30034
Phone:
(404) 243-1191
Other Details:
Piccadilly is a cafeteria-style restaurant that offers a wide variety of foods. All the food served is made daily and is kept hot for guests to enjoy. Piccadilly offers a family friendly environment. It was first opened in 1944 in Baton Rouge, Louisiana.
Restaurants
Other Businesses: