Has anyone ever eaten by Natural Village Cafe at 6181 Strickland Avenue? Is the food good? They seem to have nice choices. How about the cleanliness? Does it seem to be clean? Let me know any other details!
My mother in law and her friends go all the time and they love it. They're always talking about the soups. From what I understand, the owner used to work/cook at a different kosher health food shop in the nieghborhood.