Villa Fresh Italian Kitchen
$ • Pizza, Italian
Hours:
12801 W Sunrise Blvd Space 211, Sunrise
(305) 876-0630
Take-Out/Delivery Options
Villa Italian Kitchen Reviews
Ratings
Hours
Monday | 10AM - 9PM |
Tuesday | 10AM - 9PM |
Wednesday | 10AM - 9PM |
Thursday | 10AM - 9PM |
Friday | 10AM - 9PM |
Saturday | 10AM - 9PM |
Sunday | 12 - 6PM |
i honestly thought this place wasn't going to be good but once I took that first bite I knew this pizza spot is the absolute worst s*** I ever eaten in my life. Hot a** cheeks. I don't get how you guys are still in business. the pizza I got was already old as hell and they just put fresh pepperoni's on top.