Royal Lao ★★★★★4.8 (35) Restaurants Sushi restaurant · Laotian restaurant 26033 Eden Landing Rd, Hayward, CA 94545 Call Website Details →