Ambrosia India Bistro Aptos - Santa Cruz

Bistro
207 Sea Ridge Rd, Aptos, CA 95003, United States, Santa Cruz

Ambrosia India Bistro Aptos

4 / 5 of 185 Reviews
Address
207 Sea Ridge Rd, Aptos, CA 95003, United States, Santa Cruz

Reserve now

Feedback

★ 4 / 5 of 185 Reviews

The average rating of 4 shows that the guests have been very satisfied with the Ambrosia India Bistro Aptos so far.

More information

On the website of the restaurant ambrosiaib.com, it might be possible to place an order for menus.

QR-code link to the menu

Related Restaurants

Fast & Simple Download Menulist App now