Izakaya LO
Japanese · Sushi · Tapas
Izakaya LO is a Japanese restaurant offering a unique dining experience. It is known for its Japanese cuisine and also serves tapas, providing a variety of small dishes. The establishment is open for dinner and also has lunch service on Fridays.
Location