519 W North StRaleigh, NC 27603-1414(919) 307-3215
Glenwood South
Thurs-Sun (5 pm-11 pm)
Restaurant/bar serving fresh food daily from 5 pm to 2 am