Roma Italia has a good selection of Italian food. They serve pasta, salads, etc. They're prices are reasonable and their food is great. The restaurant is fairly sized. There are s...
All reviews seem positive