O Face Doughnuts Address: 124 S 6th St #140, Vegas, NV 89101 Phone: (702) 476-3223 Restaurants Other Businesses: Westside Deli at 2880 Las Vegas Blvd S, Vegas, NV 89109