Star Crab
10051 Magnolia Ave, Riverside
(951) 977-9440
Recent Reviews
Order Online
You May Also Like
Pho Star Bowl - 10051 Magnolia Ave suite b1
Vietnamese, Salad
Koreana Grill - 10051 Magnolia Ave STE A1
Korean, Barbeque, Korean barbecue
Neko Cafe - 10051 Magnolia Ave Ste B4
Bubble Tea, Cafe, Juice Bar & Smoothies
Restaurants in Riverside, CA
Star Crab
10051 Magnolia Ave, Riverside, CA 92503
(951) 977-9440