Star of India
(740) 594 5269
128 W Union St Athens OH 45701
Category: Restaurant