Babushka's

Traditional Russian Cuisine

813-515-7415

12639 N 56th Street, Tampa, FL, 33617