Green Hornet Grill, SELMA, North Carolina (NC)
Conveniently located at 101 Us Highway 70A East () in SELMA, North Carolina (NC) (27576), Green Hornet Grill can be reached at 9192024629. Please do call in ahead of time to make a reservation.
More restaurants in SELMA, North Carolina (NC)
Green Hornet Grill contact information and details:
Address: 101 Us Highway 70A East - , SELMA, North Carolina (NC) 27576
Contact Phone: 9192024629