The staff was very friendly and I think its the best Japanese food in Farmington. I know I will for sure being going back!
800 S Camino Del RioDurango, CO 81301
From Business: Shop the Durango, CO Pier 1 Imports store for the latest styles in home decorating & decor. From the living room to the kitchen and even the great outdoors Pier 1…
Showing1-2 of 2results