NAR Restaurant ★★★★★4.6 (365) Restaurants Mountain View Mediterranean restaurant · Armenian restaurant · Azerbaijani restaurant (more) 286 W El Camino Real, Mountain View, CA 94040 Call Website Details →