visit our restaurant

contact us

Info.

location

Conveniently located at the intersection of Highway 92 and Eden Landing Rd in Hayward CA

Address

26033 Eden Landing Rd, Hayward, CA 94545

Email.

support@royallao.com

Opening Hours.

11:00AM – 8:00PM  Monday
11:00AM – 8:00PM  Tuesday
11:00AM – 8:00PM  Wednesday
11:00AM – 8:00PM  Thursdays
11:00AM – 8:00PM  Friday
11:00AM – 8:00PM  Saturday
Closed* –  Sunday

phone reservation

510-876-8713