Green Shell is a Chinese restaurant offering comfort food and vegetarian options.