Address: 10059 San Jose Blvd, 32257, Miami
Phone: +1 904-268-9338
Website: Go to site
Work time: Monday:11AM-10PM
Tuesday:Closed
Wednesday:11AM-10PM
Thursday:11AM-10PM
Friday:11AM-11PM
Saturday:11AM-11PM
Sunday:12-10PM

About Green Tea

Green Tea, is located at 10059 San Jose Blvd, Miami, 32257, US

How to get to Green Tea?