A Greek wedding venue offering indoor and outdoor spaces for events. Also a wine, beer & spirits store.