Romano's Macaroni Grill
is an excellent Italian Restaurant Restaurant
Ranked #1 of 13 Restaurants in Selma Saint Louis.
Some say, it is happy, excellent, big.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Calamari is excellent! Big enough to make it a meal with a side salad, you'll be happy!