Aroma Indian Cuisine ★★★★☆4.3 (405) Restaurants Indian restaurant · Asian restaurant · Chicken restaurant (more) 818 First St, Benicia, CA 94510 Call Website Details →