Rosso is a nation wide Italian restaurant chain with branches in all major cities and in some minor as well. The food is pretty much the same quality all over (I've visited at least half a dozen) and this one does not make an exception. You can expect to find a nice variety of dishes from sandwiches to stakes and...
More
