20 Ceviches

Permanently closed
Call
245 E Flagler St
Miami, FL 33131

20 Ceviches is a cozy restaurant in Miami, FL that specializes in serving a variety of traditional and modern ceviche dishes.

With a focus on fresh ingredients and unique flavor combinations, 20 Ceviches offers a casual dining experience for those looking to enjoy a taste of the sea.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesFloridaMiami20 Ceviches

Partial Data by Foursquare.