Star of India

Location: 128 W. Union St., Athens

Phone: 740-594-5269