alert

Bite Squad is no longer operating in the Miami area. We apologize for any inconvenience.

Lee's Sushi
3.5 Star Yelp Rating
41 Ratings yelp logo
28 West Flagler St. Suite 101 Miami, Florida 33130 | Restaurant Info