Baghdad Cafe
Spanish
First Floor, corner Long Street & Bloem St, Cape Town City Centre, Cape Town, 8000, South Africa
South Africa's most popular Spanish restaurants, cafes and takeaway menus such as Baghdad Cafe, Salt, Meet on Milner, La Parada or Husky's Restaurant & Bar are found below. South Africa's most popular Spanish restaurants, cafes and takeaway menus are found below.
South-Africa
spanish