HOME MADE FOOD FROM THE BEST INGREDIENTS ON EARTH!
shesh tawook platter.
6160 sw hwy 200 suite 103, Ocala, FL 34476, US
(352) 509 4961
Mon
11:00 am – 8:00 pm
Tue
Wed
Thu
Fri
Sat
11:00 am – 7:00 pm
Sun
Closed