Aroma House ★★★★★4.5 (189) Restaurants Indian restaurant · Asian fusion restaurant · Halal restaurant (more) 3215 Oak Knoll Dr C, Redwood City, CA 94062 Call Website Details →