Update Info - Ed & Staci Creek Side Cafe
This restaurant was reported as closed. If it is open, let us know.
Ed & Staci Creek Side Cafe
410 S Higbee St
Milford, IN 46542
410 S Higbee St
Milford, IN 46542
This restaurant was reported as closed. If it is open, let us know.