Restaurant
Roma D' Italia
11 locals recommend,
Tips from locals
has been around for more than 25 years and offers some of the best Italian food in Orange County
Unique things to do nearby
Locals also recommend
Location
611 El Camino Real
Tustin, CA