TV Diner with Billy Costa
A one minute clip from Billy Costa’s popular Restaurant review TV show featuring Scargo Cafe in Dennis on Cape Cod.
Last updated: April 25, 2008
- Privacy Policy
- Terms of Use
- © 1997 - 2008 Scargo Cafe
- Help
- Site Last Updated: July 25, 2008
- Hosting • Design • Development: Community Internet
- Visitors: 32,367
