133 S Steele St.,
Sanford , NC 27330 UNITED STATES
Based on 1 reviews
Can't believe this amazing place exists in Sanford!My boyfriend and I moved to NC from Southern California, so of course I thought there would be nothing but fried southern food. This place was like some of the gourmet places we became fans of in CA. I read an article about Bella Bistro...
Worldwide > United States > Sanford, NC > Restaurants