📍 South Cheyenne Avenue West 219
Ti Amo — Restaurant in Tulsa, Oklahoma, USA. South Cheyenne Avenue West 219. Hours, map, contact. USAForAll.