Royal Lao
Restaurant
94545 Hayward ca
United States
This is a small Loa, Thai and sushi restaurant located in Hayward California.
Restaurant offer both Dine and takeout including outdoor seating
Phone:
(510) 876-8713
Business Email:
[email protected]
Website:
https://royallao.com/



