Japanese tapas
YOU SAY “TAPAS” I SAY “IZAKAYA” – A Visit to Ozora Izakaya Japanese Bar & Tapas
Ozora Izakaya Japanese Bar & Tapas is a relatively new Sugarhouse restaurant that opened a couple of months ago.
Ozora Izakaya Japanese Bar & Tapas is a relatively new Sugarhouse restaurant that opened a couple of months ago.