Restaurant in Tampa
Homemade Russian dishes like borsht, pierogies, and chicken Kiev served in a cozy dining room
12639 N 56th St
Temple Terrace, FL, 33617
(813) 515-7415
Send Message