Athens OH Indian 1. 128 W Union St, Athens, OH 45701 | Star of India (740) 594-5269 2. 8 Station St, Athens, OH 45701 | Lui Lui Restaurant (740) 594-8905