How the world sees Greece
I had the opportunity to eat at Casa Pizza, located at 1311 Magruder St. The restaurant offers a quirky mash-up of Greek and Italian cuisine.