Leo’s Fine Sushi


1701 Reid St
Palatka, FL 32177

Day Opening Closing
Monday  Closed  
Tuesday 4:00 PM 9:00 PM
Wednesday - Thursday 11:00 AM  9:00 PM
Friday 11:00 AM  10:00 PM
Saturday 4:00 PM 10:00 PM
Sunday Closed  
Click the button to add a review for Leo’s Fine Sushi

Add Review