Update Info - Papa's Place
This restaurant was reported as closed. If it is open, let us know.
Papa's Place
203 Main St
Weed, CA 96094
203 Main St
Weed, CA 96094
This restaurant was reported as closed. If it is open, let us know.