Restaurant

Mamma Rosa's Italian Restaurant

6 locals recommend

Tips from locals

Matthew
March 4, 2021
Great Italian food and great pizzas.
Location
200 S Lowe Ave
Cookeville, TN