restaurant banner

Rickshaa! Kitchen

Hayward

Get In Touch
25125 Santa Clara St # F, Hayward, CA 94544, USA
(510) 200-7913
Business Hours
Tuesday
11 AM-9 PM
Wednesday
11 AM-9 PM
Thursday
11 AM-9 PM
Friday
11 AM-9 PM
Saturday
11 AM-9 PM
Sunday
11 AM-8:30 PM
Loading...