Update
Fowl Play is a unique concept where the idea of a restaurant and its place in the community intersect in cool, exciting ways.
3850 El Camino Real, Palo Alto, CA
+1 650.384.6511
www.facebook.com/FowlPlayEats/
Your place is now LIVE on SF STATION
or share on
Looking for more visibility? Reach more people with our marketing services