Eating American (Traditional) Portuguese Seafood at Sheldon Inn restaurant in Elk Grove, CA.

Feedback

Do you manage or own Sheldon Inn?

Yes