Royal Lao Hayward
Restaurant
94545 Hayward
USA
Phone:
(510) 876-8712
Website:
https://royallao.com/
This is a small Loa, Thai and sushi restaurant located in Hayward California.
Restaurant offer both Dine and takeout including outdoor seating



