Cafe Alice Restaurant Review – Smyrna, Atlanta, GA [First Impressions]

Café Alice is one of those non-descript restaurants that exists in every strip center in every city around the country.  In this case, you’ll find this glorified sandwich shop in the Windy Hill Shopping Center … Read more →