Marios has a fabulous view ill start off with that. The pizza is great as well, and the service is great. The only BIG problem i has with marios was i could hear the manager yelling at the staff as i was eating dinner. I don't know about anyone else but i think if a manager is treating a server badly they are more likely to treat the customers badly. My server was actually great, she apologized for the scuffle in the kitchen but i couldnt help but think who does that. Another 20 minutes later i heard the manager again yelling and cursing at the staff. As i was eating my White pizza while the manager "Michael" came by to see if everything was okay, as i began to mention that i heard him yelling in the kitchen he said oh the phones ringing and ran away. I love this place and the servers there are great, but they need to get that manager out of there and out of there FAST!