(786) 322-5998
255 NW 25th StMiami, FL 33127
http://sparrowitalia.com
Map & Directions
Sparrow Italia is a modern Italian restaurant that embodies European sophistication.