Mamma Maria’s Italian Restaurant in Salem is proud to be the best Italian food in the Roanoke Valley.
Whether your bringing a date, your spouse of 50 years or you want to hold a wedding reception or business meeting, we can cater to your needs.
Our delicious recipes and traditional dishes will fill you up and put a smile on your face.
Looking for a great way to start a great meal? Try out one of our delicious appetizers like our Italian Antipasto, Bruschetta Al Granchio, Clams Casino, Mozzarella Caprese or one of our other delicious starters.
In the mood for a salad? We make our salads with fresh vegetables like cucumbers, carrots, button mushrooms, tomatoes, red cabbage and red onions. Every salad comes with fresh Italian bread.
Here are just a few of our salad offerings: Chef Salad, Caesar Salad, Greek Salad and our Mediterranean Chicken Salad.
Mamma Maria’s makes absolutely sure that your chicken won’t be boring. With dishes like Chicken Alfredo, Chicken Cacciatore, Chicken Marsala and Chicken Saltimbocca you will experience a delicious meal that will give you a new view of what chicken can be.
Our veal is carefully prepared to make absolutely certain your meal is tender and flavorful. Try Veal Fiorentina, Veal Sorrentino, Veal Bella Vista or any of our other delicious veal dishes.