The Granville Restaurant
Add to Favorites
Add Hours
Saved to Favorites
Phone: (252) 794-4033
Address: 310 W Granville St, Windsor, NC 27983
307 W Granville St, Windsor, NC 27983
1303 S King St, Windsor, NC 27983
117 N King St, Windsor, NC 27983
103 W Granville St, Windsor, NC 27983
127 N King St, Windsor, NC 27983
113 Us Highway 13 Byp Ste A, Windsor, NC 27983
448 Us Highway 13 N, Windsor, NC 27983