Filo's Greek Grill

4279 Roswell Rd , Atlanta 30342, United States Get Directions to this spot
4279 Roswell Rd , Suite 100
Atlanta, 30342
GA, United States

Rate and review Filo's Greek Grill in Atlanta, GA, United States!

Share your experiences at Filo's Greek Grill with your friends or discover more Greek Restaurants in Atlanta, GA, United States.