Little Ochi Carl's Seafood Restaurant Menu

5726 N University Dr, Tamarac, FL 33321

Know a great happy hour or special for this location?