Know a great happy hour or special for this location?
Borsht, pierogies & other classic Russian dishes in a homey dining room featuring kitschy decor.
Suggest an edit
12639 N 56th St, Temple Terrace, FL 33617