Reviewing since 23 October 2008
| Report user
Take Away Food Shops in
Agreed. Definatley really really really good pizza. one of the best pizza places i have been to.
really cool bar, takes me back to my college days. great music, go with the right people get some screaming orgasms down your neck and good times...
Disclaimer: The opinions expressed within Reviews are those of the author and not the views or opinions of hibu (UK) Limited.