The Red Caffe is located in Lovech, Bulgaria on 2 улица Мостова, pl. "Todor Kirkov". The Red Caffe is rated 4.5 out of 5 in the category cafe in Bulgaria.
Address
2 улица Мостова, pl. "Todor Kirkov"
Service options
Outdoor seating
Dine-in
Accessibility
No wheelchair-accessible seating