Wild Mushrooms

The Japanese word izakaya (居酒屋) is made up of three kanji with the meaning, in order, “stay-drink-place.” A spot to grab a drink, settle in, and get comfortable.

An izakaya is, in a sense, a type of gastropub or Spanish tapas with a culture and style unique to Japan.

Here at Izakaya-Luz you can experience and enjoy some Japanese and internationally inspired soul food in relaxed atmosphere.