Where do you need Convenience Stores ?
About Skazka
Skazka is located at 159 Concord St, Framingham, MA. This business specializes in Convenience Stores and has 1 review(s) with a star rating of 1.0.
Reviews about Skazka
Extremely sleazy place
The meat products this place sells are often well past the stage where they can be considered 'fresh' and the smell inside of the will immediately confirm that to anyone who's not got his/her noce stuffed :)
The owners are sleazy characters that are setting net standards to being rude, even by Russian standard.
Avoid this place like plague if you value your health. There are plenty of decent Russian stores elsewhere if you are into that kind of food.