This place is the best! the staff is amazing . And i bet you that the steak tip salad is the best thing you have ever had in your life!!!
Quick friendly service .delicious food and good prices .
I went Villa pizza and seafood for the first time! The service was excellent! It is a wonderful local pizza store. Highly recommended.