Traditional Open Air Italian Restaurant Homemade pizza, pastas and salads. If you have a craving for Italian food, look no further.