window-logo.jpg
inside.jpg

About

Location

125 Keller Street

Petaluma, CA 94952

Hours

Open Every day, 7am - 2pm

for Dine in, Outside seating or Takeout

Useful Information

√ Parking Available √ Kid Friendly √ Takeout √ Outdoor Seating √ Accepts Credit Cards