Menu, hours, photos, and more for North Bay Cafe located at 25 Petaluma Blvd S, Petaluma, CA, 94952-3030, offering Breakfast, American, Sandwiches, ...
No information is available for this page. · Learn why
Rating
(140) · $
NORTH BAY CAFE, 25 Petaluma Blvd S, Petaluma, CA 94952, 114 Photos, Mon - 7:00 am - 2:00 pm, Tue - 7:00 am - 2:00 pm, Wed - 7:00 am - 2:00 pm, ...