← Las Vegas restaurants
Olive Place
No reviews yet
Mediterranean2317 Clifford Ave, Las Vegas
Own or manage Olive Place? Claim this listing free
Hours
Hours not listed yet.
Details
Address2317 Clifford Ave, Las Vegas 89104
Phone+17022933500
Websitehttp://theolivegrill.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.