Start from
Mikasa Japanese
400 W Main St, Farmington 87401