Obay Lebanese Cuisine

17334 Ventura Blvd # C Los Angeles CA 91316 USA

(818) 809-2004

Location