Contact Us
Hours
Monday-Thursday: 12-9:00 PM
Friday: 12-10:00 PM
Saturday: 12-10:00 PM
Sunday: 12-9:00 PM
Address
The Falls Shopping Center
8888 SW 136 St.
Miami, Fl. 33176
info@Vaylas.com
305-791-4423