ferociousfoodiedotcom.wordpress.com
Juvia
1111 Lincoln Rd. Miami Beach, FL 33139 • (305) 763-8272 • juviamiami.com The setting is an absolute showstopper (pictured). Clean modern lines and glass. Half outdoor, half in. Feels like somethin…