O' Desi aroma

6450 N MacArthur Blvd Ste 110, Irving, TX

Menu (As of 10/31)

O' Desi aroma: hours and how to order