K Japanese Restaurant

2962 North Campbell Avenue Tucson, Arizona 85719 United States of America

(520) 305-4117

Location