Get directions to: Barbara's Place, Venice, LA
Restaurant address: 42921 Highway 23 Venice, LA 70091, USA
Restaurant: Barbara's Place