Greek music venue. Offers live entertainment with Greek music. Located near a hotel.