Lui Lui Restaurant, ATHENS, Ohio (OH)
Comfortably positioned at 8 Station () in ATHENS, Ohio (OH) (45701), Lui Lui Restaurant is available at 7405948905. Please do give them a call beforehand to make a reservation.
More restaurants in ATHENS, Ohio (OH)
Lui Lui Restaurant contact information and details:
Address: 8 Station - , ATHENS, Ohio (OH) 45701
Contact Phone: 7405948905
Website: http://www.luiluirestaurant.com
