Steak Houses in Sitka, AK
1. Tokyo Sushi Bar Japanese Steak & Seafood House-Juneau
9116 Mendenhall Mall Rd, Juneau, AK, 99801
CLOSED NOW
Amenities:
Takes reservationsServes alcohol
Showing 1-1 of 1
9116 Mendenhall Mall Rd, Juneau, AK, 99801
Showing 1-1 of 1