Get directions to: Cafe Saba, Mountain View, CA Restaurant address: 475 Esplanade Ave #5 Mountain View, CA 94043, USA Driving Walking Bicycling Restaurant: Cafe Saba