German Bistro 2October 31, 2017 in German / Largo by Way To Go Local Keywords: Advanced Search Directory View All Listings Add Listing Business Name German Bistro 2 Categories German, Largo Website German Bistro II on Facebook Phone (727) 216-6519 Address 1300 E Bay Dr, Largo, FL 33771 Business Name Bella Italia Restaurant Categories Italian, Largo Website http://www.bipizza.net Phone (727) 397-9076 Address 10801 Starkey Rd #7, Largo, FL 33777