Bella Mamma's offers a diverse menu featuring both Indian and Chinese cuisine, with generous portions.