Stephano's Greek & Mediterranean Grill Take Out Only Location is located in Las Vegas, United States on 2711 E Sahara Ave. Stephano's Greek & Mediterranean Grill Take Out Only Location is rated 4.4 out of 5 in the category mediterranean restaurant in United States.
Address
2711 E Sahara Ave
Amenities
Good for kidsToilets