Indian Food Directory Add Listing Sort By:Default Business Phone Number Ambrosia India Bistro Rating (average) (3) Business Name Ambrosia India Bistro Business Genre Asian Food, Food & Dining, Food Takeout and Delivery, Indian Food Business Phone Number 831-713-5594 Address 6006 La Madrona Drive, #D City, State, Zip Scotts Valley, CA 95066 Business Website Address http://ambrosiaib.com/index.html