Top Definition
The best pizza ever!! It is located in Mattoon, IL and is home to the Massive Pie. Can't get any better than Villa.
Hey man where should we eat tonight?
Villa Pizza of's the best Pizza around!!
by Proud Mattoonian January 08, 2010
5 Words related to Villa Pizza

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.