I never expected to find such a cute little restaurant in a Stater brothers shopping center. The restaurant is right next to Rite Aid and isn't very visible so we didn't know it existed for quite some time.
I have spoken to several people who have been to this restaurant and we all agreed that they have good Italian food. Its definitely worth the trip.
more