★ 4.3 / 5 from 3371 reviews
Italian
Gluten Free
Ice Cream
Coffee
La Roma Restaurant
430 Preston Street Ottawa, ON K1S 4N4, K1S4N4, United States
"I do not recomand, too , toonoisy, very good service"
La Roma, located in Little Italy, has received mixed reviews from customers. Some have complained about the slow and inattentive service, as well as t...