Carl's Seafood Restaurant - Little Ochi Menu

2934 N State Rd 7, Lauderdale Lakes, FL 33313

Know a great happy hour or special for this location?