Address: 4360 Tujunga Ave, Studio City, CA 91604, USA
Paul Earhart | Sep 6, 2021
Aroma has a very nice outdoor patio that wraps aroung the building with socially distanced tables. Order inside and they deliver to your table. Seat yourself after ordering.