RussiansInUSA

Babushka's - Hyde Park

Restaurants · Tampa, FL

Russian, Modern European, Ukrainian. Serving the Russian-speaking community in Tampa.
Address: 901 W Platt St, Tampa Bay, FL, 33606
Website: http://www.babushkas.us/
Loading map...
Babushka's - Hyde Park — RussiansInUSA