Address

The Falls Shopping Center

8888 SW 136 St.

Miami, Fl. 33176


Hours

Monday-Thursday:  12-9:00 PM

Friday:                     12-10:00 PM

Saturday:                12-10:00 PM

Sunday:                   12-9:00 PM

Contact Us

info@Vaylas.com

305-791-4423