Babushka's - Hyde ParkRestaurants · Orlando, FLRussian, Modern European, Ukrainian. Serving the Russian-speaking community in Orlando.Address: 901 W Platt St, Tampa Bay, FL, 33606Phone: (813) 867-8999Website: http://www.babushkas.us/Loading map...