WestSide Pie Restaurant Review – Westside, Atlanta, GA [First Impressions]

I checked out the very new Westside Pie pizzeria last week and needless to say, I wasn’t running home to write them up.  Owned and operated by part of the team that brought you SLICE, that two-headed Downtown pizza chain, you’ll find Westside Pie at the foot of the Apex Midtown apartments on the outskirts …