Filo Grill Mediterranean Restaurant

7365 West Sahara Avenue Las Vegas 89117