Lui-Lui Restaurant: Map, Address & Phone Number

Advertisement

Map, Address and Phone Number for Lui-Lui Restaurant

Lui-Lui Restaurant
8 Station St
Athens, OH 45701
740-059-8905
http://www.luiluirestaurant.com

Driving Directions | Nearby Hotels