Star Crab
10051 Magnolia Ave, Riverside
(951) 977-9440
Menu
Restaurants in Riverside, CA
Star Crab
10051 Magnolia Ave, Riverside, CA 92503
(951) 977-9440