Get directions to: Barabing Italian Restaurant, Mission Hills, CA
Restaurant address: 10639 Sepulveda Blvd Mission Hills, CA 91345, USA
Restaurant: Barabing Italian Restaurant