a couple of years ago we ate at an Italian restraurant I believe the name was Carrouso's. Is it still around, best Italian food we've ever


City: Monterey

State: California

Country: United States

More Information

Get travel answers from locals in Monterey

Find places to visit in Monterey