at 5230 S Yale Ave, Tulsa , 74135-7407 United States
85 FB users likes Village Inn Restaurant, set it to 354 position in Likes Rating for Tulsa, Oklahoma in Local Business category
Village Inn Restaurant is Tulsa based place and this enity listed in American Restaurant category. Located at 5230 S Yale Ave OK 74135-7407. Contact phone number of Village Inn Restaurant: (918) 496-1207