• 1 Willowbrook Court
  • Petaluma, CA, 94954
  • United States

Our weekly lunch spot in the Redwood Business Park. Behind Applebee's & Jack in the Box. Come see us from 11-2p at the corner of Willowbrook Court and N. McDowell Blvd!