Come taste a yummy creation at The Pizza Castle. They are open late all week. You can get there by public transit. They are situated in a location characterized with parks, restaur... more... See more text