Mr. Everything Cafe taking over FIGO space in Decatur

ShareUPDATE: Mr. Everything is now open. The restaurant is located at. 627 E College Ave Suite A, Decatur, GA 30030 FIGO Pasta closed its doors in 2017 and the space at 627 E College Ave. will have a new restaurant soon. At its Sept. 3 meeting, the Decatur City Commission approved an alcohol license for … Continue reading Mr. Everything Cafe taking over FIGO space in Decatur