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. 

Screen Shot 2019-02-27 at 11.38.27 PM.pn

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


& Store Hours