La Cabana Restaurant

Overview

Address: 738 Rose Ave,
Venice, CA 90291, USA
Website: lacabanavenice.com
Phone: 310-392-7973