Big Mamma's is a restaurant offering a modern dining experience.