Robbins Nest
OPEN NOW
Today: 10:00 am - 8:00 pm
12/10/2011
One of the best place I ate.. Great food and staff your cup will never go empty..
12/19/2007
If you are looking for good home-cooked food this is the restaurant for you. Good food and friendly service, convenient location.
Phone: (919) 965-5285
Address: 121 US 70 A Hwy Slma, Selma, NC 27576
Parking: Free