Juvia
Miami Beach, FL82% like it (4.1 / 1766 Reviews )
CONTACT
Address: 1111 Lincoln Rd, Miami Beach, FL 33139, United States Map ➦ Get Directions
Phone : +1 (305) 763-8272 Call
ABOUT
It has received 1766 reviews with an average rating of 4.1 stars.
FAQs
The address of Juvia is:
Juvia1111 Lincoln Rd
Miami Beach, Florida 33139
P: +13057638272
Visit Website: www.juviamiami.com
Juvia is listed under