SPEEDERIA PIZZERIA
(650) 367-7260
3201A Oak Knoll Drive
Redwood City, CA 94062
Location Map - We are HERE
Email us HERE