R
Randy Cauthen Review of Salerno Italian Restaurant
The most welcoming of restaurants in Flower Mound....
The most welcoming of restaurants in Flower Mound. Great owners and staff! I have always had a great experience and delicious food. The Best Italian Food in N. Texas!!!
Comments: