Fritanga Sabor Nica Improves its Sanitary Rating

3174 NW 7th St
Miami, FL 33136