84049008_2637382436586582_3881868072931295232_n.jpg

TEMPLE TERRACE

12639 N 56th St, Temple Terrace, FL 33617

An original rustic design and family-friendly atmosphere of Babushka's Temple Terrace will provide you with a unique experience and a chance to feel cold, but rich and cozy Russian culture in the middle of Florida 

265527127_114269831092404_6892822721664148060_n.jpg

HYDE PARK

901 W Platt St, Tampa, FL 33606

Babushka's Hyde Park is a casual upscale restaurant, providing classic Russian, Ukrainian and Eastern European plates, caviar bar & infused vodkas served in a dacha-like interior