Sol Restaurant

33 N Court St, Athens, OH
Venue Types