Shelby's
2 Orinda Theatre Square, Orinda CA 94563
(925) 254-9687
Directions
Order Online Delivery
Ubereats
Postmates
Doordash
Trycaviar
Toasttab
Orinda, California
Shelby's
2 Orinda Theatre Square, Orinda
(925) 254-9687