Casa Barilla (SW 2nd Ave - MIA)

$ • Italian • Desserts • Salads

4.7 (35)
View delivery time and booking fee. • 

201 Sw 2nd Ave, Miami, FL 33131 • More info

Recommended
Appetizers
Salads
Pasta
Desserts
Coffee
Drinks