118 N Old Litchfield Rd
Litchfield Park, AZ 85340
This is the best sushi place I've found in years, yeah Ichiban has the teppenyaki tables but this place still beats them out, trust me if you were…
Didn't find what you were looking for?
Please help others by helping us do better.