Los Altos
Address:
7990 E 41st St, Tulsa, OK 74145
Phone:
(918) 794-7766
Payment:
Restaurants
Other Businesses:
- New China Cafe at 2142 S Sheridan Rd, Tulsa, OK 74129
- Burger King at 7939 E 41st St, Tulsa, OK 74145
- Casablanca Restaurant at 1809 E 2nd St, Tulsa, OK 74104
- SONIC Drive-In at 6546 E. 31st, Tulsa, OK 74145
- Go West Restaurant at 6205 New Sapulpa Rd, Tulsa, OK 74131