Update Info - The Cafe at Poplar Hill
This restaurant was reported as closed. If it is open, let us know.
The Cafe at Poplar Hill
308 North Main St
Farmville, VA 23901
308 North Main St
Farmville, VA 23901
This restaurant was reported as closed. If it is open, let us know.