Bumblebee's Bar & Pizza 112 N Broadway St.Toledo, IA, 52342 View Phone 641-484-5007 112 N Broadway St.Toledo, IA 52342 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page