Jimotti's Restaurant is located in Sanford, United States on 2545 S French Ave. Jimotti's Restaurant is rated 4.5 out of 5 in the category japanese restaurant in United States. New Japanese style tapas restaurant @ Sanford FL
We have many kind of tasty food, very rare imported Japanese local beer, Sake, and wine.
Address
2545 S French Ave