Twins Grill, ROXBORO, North Carolina (NC)

Feeling hungry? Twins Grill might be the place to eat for you.
Conveniently located at 5950 Semora Road () in ROXBORO, North Carolina (NC) (27573), Twins Grill can be reached at 3365038722. Please call in advance to make a reservation.
More restaurants in ROXBORO, North Carolina (NC)


Twins Grill contact information and details:
Address: 5950 Semora Road - , ROXBORO, North Carolina (NC) 27573
Contact Phone: 3365038722