Logo head.png
DSC00968.jpg

Babushka's Hyde Park

ORGANIC PRODUCTS. RUSSIAN FLAVOURS.

Open Daily for Takeout & Delivery

Location & Hours

813-867-8999

901 W Platt St,
Tampa, FL 33606

WE’RE OPEN:
Tuesday - Sunday
11am - 9pm

Friday - Saturday
11am-11pm

262223390_329019392010361_7239145360599450933_n.jpg