Tandoori Palace
3424 Boulevard Cartier O
964 ratings