This fine restaurant is located on Orizaba in Colonia Roma with both indoor and outdoor seating. Had a perfect lunch there, and the waiter cheerfully allowed us to split each course. Good wine list and fairly priced which is not always the case in Mexico. Complimented the bread sticks and asked where we might find them. They're house made, and he brought us a bag to take as a treat. Amazing ravioli. The chef is Italian and it shows.
If you own or manage Cabiria, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.