Logo of Babushka's
Dining area of Babushka's - Hyde Park

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

Exterior of Babushka's - Hyde Park