Os Cachivaches
Seafood · Spanish · Casual Dining
Os Cachivaches is a restaurant specializing in rice dishes, as indicated by 'Arrocería'. It has been featured on TVG, showcasing its passion for cooking. The establishment is located in Lugo, Spain.
Location