Skip to main contentToast Local logo
Babushka's - Hyde Park

Babushka's - Hyde Park

Rated 4.9 out of 5 by 15 guestsEastern EuropeanPrice range $30-60

Open

11:00 AM - 8:45 PM

901 W Platt St, Tampa, FL 33606
About

Babushka's Hyde Park is an authentic Russian restaurant in Tampa Bay area. We provide Classic Russian, Ukrainian and Eastern European plates, caviar bar & infused vodkas served in a dacha-like interior