Headings:
Restaurants, Restaurants Japanese
1120 Huffman Rd
Anchorage, AK 99515
Anchorage, AK 99515
Visa, Mastercard, American Express