Pizza Pizza Address: 63 Main St W, Grimsby, ON L3M 4H1 Phone: (905) 527-1111 Pizza, Foods-Carry Out Other Businesses: Super 8 Grimsby On at 11 Windward Drive, Grimsby, ON L3M 4E9