1408 E Valley Blvd, Alhambra, CA 91801, United States
View on Map
What travelers say:
Lu Weiju, a famous Shandong restaurant in Los Angeles, is located on East Canyon Avenue. The restaurant is relatively rough and the indoor space is relatively spacious. Lu cuisine here is very authentic, especially the various pasta is very delicious, and the pancakes are better than the Mexican burritos.