ruchita digarse
Supernova
Reviews (511)
Followers (23)
22 May 2013
Square Pizza can be rated as average, i feel, the chilli cheese toast & schezwan pizza here are good. But i still feel they can make it far better by improving the quality & taste of pizzas they make.