Start from
Tamura Japanese Seafood Buffet
6728 Main St, Miami Lakes 33014