Shorts Grill, SELMA, North Carolina (NC)
Readily positioned at 122 North Raiford Street () in SELMA, North Carolina (NC) (27576), Shorts Grill are available at 9199652313. Make sure you beforehand to make a reservation.
More restaurants in SELMA, North Carolina (NC)
Shorts Grill contact information and details:
Address: 122 North Raiford Street - , SELMA, North Carolina (NC) 27576
Contact Phone: 9199652313