After 8 years in development, Greek Goddess Living is finally LIVE and here to stay!