Photo of Orchids Restaurant by H
For India, I was pretty impressed by this pizza. I'm a real pizza connoisseur, but I'd gladly pay $3 for this 11" pizza back home.
Photo of Orchids Restaurant by H
added on Wednesday, February 06, 2013


Previous
[ add photos | close window | report abuse ]