818.508.3192
Ventura Blvd
Studio City, CA
Website:
www.ohanabbq.com
Hours:
Mon - Fri:11am - 9pm
Sat:11am - 8pm
Sun:closed
34.15222
-118.456571
zoom