
Lu Lu's Seafood and Dimsum
RestaurantsListed for students and visitors near Washington University in St. Louis in St. Louis, Missouri.
Lu Lu Seafood & Dim Sum at 8224 Olive Boulevard in University City, Missouri is a Chinese restaurant serving dim sum and seafood, including Shanghai juicy soup dumplings, steamed dumplings, soups and hot pot.