Bright, airy establishment featuring upscale pizza & pasta dishes in an industrial-chic interior.
1834 Lakeshore Rd. W., Mississauga, ON, L5J 1J7, Canada