Our
LOCATION
Babushka's location in a heart of Temple Terrace, minutes away from University of South Florida and Busch Gardens, provides an opportunity for a unique blend of traditional Russian, American and international cultures to meet at one place and creates the one of a kind experience for our dear guests.

56th University Center
12639 N 56th St, Temple Terrace, FL 33617*
Monday Closed
Tuesday 11am-8pm
Wednesday 11am-8pm
Thursday 11am-8pm
Friday 11am-10pm
Saturday 11am-10pm
Sunday 11am-7pm
Address
& Store Hours
