SHORVA ★★★★★5.0 (25) Restaurants Indian takeaway 4477 Seven Hills Rd, Castro Valley, CA 94546 Website Details →