Close
<<
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
More