La Villa Restaurant
Address:
2727 South Rockford Road Rd., Tulsa, OK 74114
Phone:
(918) 748-5367
Restaurants
Other Businesses:
- Domino's Pizza at 5108 E 33rd St, Tulsa, OK 74107
- Burger House Drive-In at 4020 W Edison St, Tulsa, OK 74127
- Next Door Bar & Grill at 6530 Charles Page Blvd, Tulsa, OK 74127
- Taco Bueno at 11710 E St S, Tulsa, OK 74116
- Subway at 5727D S Garnett Rd Ste Dtulsa, Tulsa, OK 74146