Spacious and offbeat restaurant serves regulation sushi to a loyal clientele.
In Short With big windows all around, a faux-bamboo facade, a tableau depicting space exploration, and a modern, streamlined look, Planet Sushi takes a friendly attitude to Japanese cuisine. In addition to the expected sushi…Read More