Update Info - Sushi Leno Restaurant
This restaurant was reported as closed. If it is open, let us know.
Sushi Leno Restaurant
4615 NW 72nd Av
Miami, FL 33166
4615 NW 72nd Av
Miami, FL 33166
This restaurant was reported as closed. If it is open, let us know.