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