Catrachos Restaurant
755 W Flagler St
Miami, FL 33130-1219
305-324-7708