Planet Bowl Location 5555 Eglinton Avenue West, MississaugaSEE MAP - Google Maps Phone (416) 695-2695