Tower Cafe Business Profile Contact Information ToolBox 522 Views 0 Testimonials Print This Listing Add To My Favourites Tower Cafe Tower Cafe, Restaurants, in Sudbury Ontario. Tower Cafe Location Sudbury, ON Address 30 Cedar St, Sudbury, ON P3E 1A4 Telephone 705-673-5151 Category Restaurants Location Sudbury, ON Address 30 Cedar St, Sudbury, ON P3E 1A4 Telephone 705-673-5151 Category Restaurants