Ambrosia India Bistro

Overview

Address: 207 Sea Ridge Rd
Aptos, CA 95003
Website: ambrosiaib.com
Phone: 831-685-0610
Email: aptos@ambrosiaib.com