Strada in the Grove Description
Upscale Italian fare in chic surrounds. Snazzy, contemporary setting known for its upmarket Italian cuisine & extensive wine selection.
Address:
3176 Commodore Plaza, Miami, FL 33133, United States
Phone:
+1 305-444-1312
Website:
https://www.stradainthegrove.com/
Store Hours:
Sunday: 10:30am-10pm| Monday: 12-3pm, 6-10pm| Tuesday: 12-3pm, 6-10pm| Wednesday: 12-3pm, 6-10pm| Thursday: 12-3pm, 6-10pm| Friday: 12-3pm, 6-11:30pm| Saturday: 12-11:30pm