WHEN it comes to Italian restaurants in Bradford, there’s one name that often gets thrown around. Mamma Mia on Upper Piccadilly in Bradford city centre has been run by the Massimo family for 40 years.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results