Atmosphere isn't everything! If you don't have properly functioning taste buds I can see why you might believe this is good food. Unfortunately there aren't any real Italian restaurants any where near Stillwater for its poor patrons to compare it to. I guess it is a close second to that yummy frozen dinner tucked away in the depths of your freezer. Oh wait... I think that is what they actually serve in this place.
more