901 W Platt St. Tampa, FL 33606
Tampa
(813) 867-8999
contact@babushkas.us
www.babushkas.us
babushkas.hydepark
John's Pass may be a wet zone, Bubushka's opens in South Tampa, plus more Tampa Bay foodie news
By Kyla Fields and Stephanie Powers
The South Tampa location of Babushka's Russian restaurant is now open
By Stephanie Powers
Russian restaurant Babushka’s will open new location in South Tampa
Kinjo
0.02 miles
Koya
0.04 miles
Jet City Espresso
0.10 miles
Friday Morning Musicale
0.16 miles
The Friday Morning Musicale of Tampa
Urban Therapy Coffee
0.18 miles
or
Browse all Film Times