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. |!| Salt Lake City
Ozora Izakaya Japanese Bar & Tapas is a relatively new Sugarhouse restaurant that opened a couple of months ago. |!| Salt Lake City