Casa Rosa Cucina Red House Kitchen

9350 Chillicothe Rd, Willoughby, OH

Menu (As of 11/2)

Small Plates

Salads

Entrees

Kids Menu

Casa Rosa Cucina Red House Kitchen: hours and how to order