Draper, UT 84020 Food Pickup | Order from Aroma Fine Indian Cuisine in Draper, UT 84020, 801-576-0707