Fellinis Pizza
4429 Roswell Rd NE, Atlanta, GA 30342, United States
Sports nutrition store ◄ Pizza restaurant ◄
... . I am not sure if it falls to NY, Chicago, or another area style but I enjoy it.This locations sports an outside eating area off Roswell Rd and is covered for shade. Bathrooms are always clean and staff friendly. During ...