mcguiddo.com
Greek Island: everything
If you have an desire for Greek or any type of Mediterranean food, you need to check this place out. It should be in downtown Atlanta but we’re lucky enough to have it in Lawrenceville. The o…