Oklahoma
Norman
Villa Italian Kitchen
Villa Italian Kitchen
(405) 366-6116
3301 W Main St, Norman, OK 73072
Website
Own this business?
Learn more
about offering online ordering to your diners.
Menu not currently available