Taziki's

Little Rock, Arkansas 72227 United States of America

Location