Otto P.

Babushka's - Hyde Park
Rated 4.9 out of 5 by 15 guestsEastern EuropeanPrice range $30-60
Open
11:00 AM - 8:45 PM
About
Contact

Rated 4.9 out of 5 by 15 guestsEastern EuropeanPrice range $30-60
Open
11:00 AM - 8:45 PM
4.9
15 ratings
Incredible!!

Always delicious, great service. My favorite restaurant in Tampa!