Queen Of Spice - 80 Queens Palace is the best takeaway around. Fresh food well... - 2159 days ago Tops Pizza - 40 This is a take-away only establishment. I tried this branch... - 2165 days ago Peking Chef - 80 I used to work here and the... - 2768 days ago Indian Ruchi - 80 I'll never write a restaurant off on the basis of... - 2825 days ago