Ambridge Italian Villa is one of my favorite in town restaurants, I frequently order out and eat here. The food is always amazing homemade greek food! Tonight I ordered the Gyro with everything on it (onions and tomatoes) and it was delicious as usual.