
Photo by Willians Huerta on Pexels
A neighborhood gem praised for consistently excellent sourdough pizza and pasta made with thoughtful ingredients — a local press favorite and must-visit in Redwood City.
Read original on OpenTableLocation
2346 Broadway St, Redwood City, CA 94063
Links
OpenTable