Lee & Lee is an Asian restaurant offering classic dishes with meat, seafood, and vegetarian options, including fried noodles.