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. My recent visit was for a leisurely lunch…