Ohana BBQ
Korean Restaurant
11269 Ventura Blvd, Studio City, CA 91604
(818) 508-3192
(818) 508-3192
4.0 / 5 based on 116 votes
Photos
Beef short ribs and potstickers...soul food right there!
... up your dish with the mild sauce it's spicier than the hot sauce and thicker...
... food you really need. White chicken is the best way to go.