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 off Cobb Pkwy.  It’s probably family owned (seemingly Asian in persuasion) and the idea of being “chef driven” is as …