Croma serves an extensive selection of Italian dishes and wines.
Features
Outdoor Seating, Bar
Nearest public transport
Trafford Park - National Railway