Get Directions to Meridian Star Deli ← View details 164 Stretford Road, Manchester M15 5JH, United Kingdom, Manchester, England Get Directions From* To * — Required information