3105 Commodore Plaza, Coconut Grove, FL 33133, United States
View on Map
What travelers say:
The smaller restaurant, the dishes provided are in the southeast and northwest, anyway, there is no fixed style, the pasta inside is good, like to eat pasta, economical and affordable, eat enough.