Craving a snack after doing some grocery shopping? Come to Tatva Cafe at 15801 Manchester Road feeling hungry and leave feeling satiated. Located next to Bharath Bazar, the 1,300 square foot space has been whipping up delicious South Indian food since opening its doors to the public last fall. Jars of freshly made snacks line […]
