Tandoori Palace
Indian
💬
371 reviews
📍
441 Great West Road
