Star of India
128 W Union St, Athens
(740) 594-5269
Menu
Reserve
Restaurants in Athens, OH
Star of India
128 W Union St, Athens, OH 45701
(740) 594-5269