Other Restaurants in Manchester - Deansgate 105 Deansgate, Deansgate, Manchester, M3 2BQ Tags: cuisine: spanish, food