Sushi Queen uno

Sushi restaurant · 3613 W Main St, Thatcher, AZ

Dine-In

Hours

More food in Thatcher, AZ · Sushi in Thatcher