Nevilles Cross Complex, Darlington Rd, Durham DH1 4JX, \N, \N, \N, DH1 4JX
Bella Mamma is an authentic Italian restaurant located in the Nevilles Cross Complex in Durham.
We are passionate about serving real Italian food with top class service.
Open Mon - Sat 5:00pm-10:00pm (Closed Sunday).