Update Info - Depot Cafe and Restaurant
This restaurant was reported as closed. If it is open, let us know.
Depot Cafe and Restaurant
6818 Depot Lane
Magalia, CA 95954
6818 Depot Lane
Magalia, CA 95954
This restaurant was reported as closed. If it is open, let us know.