Skip to main contentToast Local logo
Super Machi Restaurant

Super Machi Restaurant

EuropeanPrice range $15-30

Open

11:00 AM - 9:00 PM

7931 NW 2nd St, Miami, FL 33126
About

Super Machi Restaurant es el lugar donde la buena comida se une con el entretenimiento en Miami. Ofrecemos un ambiente vibrante y acogedor, con una deliciosa fusión de sabores latinos que harán que cada visita sea una experiencia única.