Menu
Menu
JAPANESE KITCHEN
Call 520-367-5982 to place orders!
MSA ANNEX
TUCSON, ARIZONA
HOURS: Tuesday-Sunday
Lunch 11:30am-2:30pm
Dinner 5-8:30pm
CLOSED MONDAYS
MENU