Roast Chicken
Chicken · Casual Dining · Spanish
Roast Chicken is a restaurant specializing in chicken dishes. It offers a full menu with prices and photos, and provides options for ordering food. The establishment is located in Colmenar Viejo.
Location