Lee & Lee is an Asian bistro concept that emphasizes the quality and freshness of its dishes. The restaurant offers a variety of flavorful soups and other delicious items from its menu.