Olando's has awesome Pizza and Sandwiches. Also attached to Diana's Dream which serves ice cream. Mmmmm. You will definitely not be disappointed with Olando's!! Pros: Good ...
All reviews seem positive