Skip to main contentToast Local logo
Sushi Lucy 1680 NE 123rd St

Sushi Lucy 1680 NE 123rd St

Rated 4.9 out of 5 by 15 guestsJapanesePrice range $30-60

1680 NE 123rd St, North Miami, FL 33181