★ 4.3 / 5 from 7039 reviews
#2 Vegetarian in Bradford
Mamma Mia
3 Upper Piccadilly, Bradford, BD13PE, BD1 3PD, United Kingdom
"Beautiful eating really beautiful atmosphere and personal"
The restaurant in question seems to have a mixed reputation. While some diners were left disappointed by bland and poorly executed dishes, others prai...