Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Orinda

Shelby's, Orinda, California










Shelby's
2 Theater Square (next to Orinda Theater)
Orinda CA United States


Phone: 925.254.9687