Café Capitol is located in Chantada, Spain on Rúa de Leonardo Rodríguez, 25,. Café Capitol is rated 4.5 out of 5 in the category cafeteria in Spain.
Address
Rúa de Leonardo Rodríguez, 25,
Service options
Dine-in
Accessibility
Wheelchair-accessible entrance