HOME / Italian restaurant / Strada in the Grove
3176 Commodore Plaza, Miami, FL 33133
+13054441312
View Business Profile