LA Roca Restaurant 55 5th Ave Redwood City, CA 94063 Phone: (650) 366-9626 Fax: (650) 368-7466
Category: Foods - Carry Out