clock menu more-arrow no yes mobile

Filed under:

Opening Report

ohana12%3A4.jpgAsian fusion restaurant and sushi bar Ohana is now open in Fat City (at 3559 18th St.). Owner Richard Chen also runs the Tengda Asian Bistro empire around New York City and elsewhere. [NOLA.com]