This business has CLOSED
Report as open?
Cafe Aroma
Add Hours
31 Years
in Business
Amenities:
Offers outdoor seatingWheelchair accessibleHas Wifi
Saved to Favorites
Parking: Lot, Private
Wi-Fi: Free
Wheelchair Accessible: Yes
Outdoor Seating: Yes
Phone: (408) 985-9555
Address: 3488 El Camino Real, Santa Clara, CA 95051