5800 SW 73rd St South Miami FL 33143

CALL US(786) 536-7510

THE BEST CEVICHE

in South Miami

Monday to Friday | 4 pm to 7 pm

Happy Hour

Get In Touch

14 + 9 =