← Creedmoor restaurants
Owl House Cafe
No reviews yet
Sandwich209 N Main St, Creedmoor
Own or manage Owl House Cafe? Claim this listing free
Hours
Hours not listed yet.
Details
Address209 N Main St, Creedmoor 27522
Phone(919) 864-0820
Websitehttp://www.ohcgrill.com/
SocialX
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.