Tempura Kitchen 3826 Spenard Rd Anchorage, AK 99517 Phone: (907) 277-2741 Fax: (907) 279-2731
Category: Restaurants