1066 Adelaide St N, London, Ontario N5Y 2N1, Canada, London
This is hands down the best place to order panzerotti from. Even thought the restaurant is very dated
This is hands down the best place to order panzerotti from. Even thought the restaurant is very dated