Home » Santa Clara, CA restaurants
Café Aroma
Free wi-fi to go along with your drink and snack.
Features: Cafes, Coffee Shops & Diners, Desserts, Ice Cream
Payment Options
Master Card, Visa


See similar restaurants in Santa Clara, California: Cafes | Coffee Shops & Diners | Desserts | Ice Cream