You are able to log in as anyone. Be careful!
Napoli 2 For 1 Pizza, Windsor Reviews (1)
We absolutely loved this pizza. We got a pizza from here on our moving day. We've had cravings ever since! I'm actually going to go there now... and we have 3 feet of snow!