Sushi restaurant · 3613 W Main St, Thatcher, AZ
Dine-In
More food in Thatcher, AZ · Sushi in Thatcher