Tempura Kitchen

3826 Spenard Rd
Anchorage, AK
907.646.1174
61.186197
-149.917624
Hours:
Mon - Fri:11am - 10pm
Sat:midnight - 10pm
Sun:noon - 10pm

for Tempura Kitchen
Directions
from: