Address: | 1500 Apalachee Pkwy #1050, Tallahassee, FL 32301, USA |
Phone: | +1 850-629-4605 |
Site: | villaitaliankitchen.com |
Rating: | 4.5 |
Working: | 10AM–9PM 10AM–9PM 10AM–9PM 10AM–9PM 10AM–9PM 10AM–9PM 12–6PM |
MA
Matthew Kautzer
Pretty great pizza. An excellent choice if you are looking for something to eat while you are shopping.
BR
Brandon Hall
The manager Shauna was super nice when my order was place...greatest customer service ever experience
JA
James Gray
Good food, but way to overpriced for what you are getting. Love the look of it though.