Los Planes de Renderos 25140 Mission Blvd Hayward CA United States
Phone: 510.538.3155 Smoking: not permitted