Posts Tagged ‘miami lakes’

Shima Japanese – Miami Lakes, FL

Rating: Shima Japanese Restaurant 16873 NW 67th Ave Hialeah, FL 33015 (305) 821-2310 In yet another unassuming shopping center in North Miami there is a place called Shima Japanese that is well worth trying. The neon sign on the shopping center facade simply says “Sushi”, belying the core strength of this place – the kitchen. […]

Read the rest of this entry »