Grande Shangai is a Japanese restaurant offering lunch specials. Known for its sushi, it provides a satisfying dining experience.