Ambrosia India Bistro - Scotts Valley

6006 La Madrona Dr # D, Scotts Valley
(831) 713-5594

Ambrosia India Bistro - Scotts Valley

6006 La Madrona Dr # D, Scotts Valley, CA 95066
(831) 713-5594