Cow Palace Reviews & Details
318 N Harrison St
Cow Palace is located at 318 N Harrison St in Shelbyville near the intersection of N Harrison St and W Pennsylvania St. Call (317) 392-4889 for dine in.
- Service:Dine In
- Major Intersection:N Harrison St And W Pennsylvania St
Tell us more about Cow Palace Shelbyville!