The IndependentRestaurants · Tampa, FLCoffee & Tea, Beer Bar, German. Serving the Russian-speaking community in Tampa.Address: 5016 N Florida Ave, Tampa, FL, 33603Phone: (813) 341-4883Loading map...