Restaurant O Tarro offers a menu appreciated by food lovers. It's known for its efficient staff.