Aroma Cafe
Indian · Chinese · Fast Food
Aroma Cafe is a restaurant offering a diverse menu with Indian, Chinese, and fast food options.
Location
Best places nearby
The highest rated places close to Aroma Cafe.
Local restaurants nearby
İstiklal Caddesi 166A, İstanbul



