Aroma House
Restaurant Info
903 E El Camino Real #1, Mountain View, CA 94040, USA
650-584-3674
6505843674
Himalayan
Indian
Nepalese
Pickup
Delivery
Back to Mealhi5
Aroma House
Your cart is empty
Add items to get started.
Click here to go back to website
×
You may also like
ADD ITEMS
SKIP