Do you serve food
Address: 7685 NW 12th St, Miami, FL 33126, USA
Patricia Delgado | Sep 25, 2018
No food. Wendys open late next door though
Ivania Napoles | Sep 25, 2018
This place is full of cockroaches and bad cleaning
ali smith | Sep 25, 2018
No
Thanks! Your answer is awaiting moderation.