Mantra Indian restaurant on Sydney Weekender, Channel 7 Welcome to "a mystical Indian food experience." With restaurants in Top Ryde, Wentworthville, and Neutral Bay, you're never too far to …