I travel through Palatka on occasions. My Google search for sushi brought me to Leo's. I was very impressed. Very friendly local spot. Seems to bring in regulars, and there is a monthly calendar of entertainment.
January 2024
Awesome place my friend is a good helper here and it is
January 2024
Leo is very friendly. Pretty good sushi. The restaurant has been recently painted and looks