1. German Bistro 2 1300 E Bay Dr Ste L, Largo, FL 33771 Coordinate: 27.91716,-82.7734 Phone: (727) 216-6519