<< Back to Steps of Rome Trattoria

Review Summary

Best Italian in the city

Located on busy Columbus, parking can be rough but the food is well worth it. Make sure you sit...
June from Menuism.com 1 year ago
Write Review

Other Reviews