Love it!!! The best indian shop in Ottawa!! Highly recommend everyone to check it out. The owners are adorable and so friendly - and they have everything you would ever need. By: simple Vaishali's Super Store Ltd Ottawa, ON May 18, 2009 Comment on this review Share this review (0) Like (0) Dislike
The best indian shop in Ottawa!! Highly recommend everyone to check it out. The owners are adorable and so friendly - and they have everything you would ever need.