• Delivery
    • Pickup
    • Dinein

    Cash on delivery available

    0 Reviews

    Pre-Order

    Cafe Centro

    Plaza Centro, 11 Barcelona Barcelona 08003

    kebab

    Minimum Order: €25.00

    Delivery Est: 40

    Delivery Distance: 10

    Free Delivery On Orders Over €100.00

    View menu

    Loading more restaurant...