One step inside Helen, the new Greek restaurant in Rice Village, and you know you’re in for a special experience. Chic and cozy — casual and inviting — Helen is perfect for a relaxing lunch or romantic night out. Helen occupies a small, narrow space ...