Slug & Lettuce - Deansgate Manchester Menu

64-66 Deansgate, Manchester, M3 2EN

Know a great happy hour or special for this location?