at 3990 W Russell Road Suite 100, Las Vegas , 89119 United States
May: soft opening. Nevada beer, Nevada animals and produce for local farmers, superior service, craft cocktails, organic, farm 2 table food
2979 FB users likes OWL, set it to 57 position in Likes Rating for Las Vegas, Nevada in Bar category
OWL is Las Vegas based place and this enity listed in Bar category. Located at 3990 W Russell Road Suite 100 NV 89119. Contact phone number of OWL: (702) 597-1550
A speakeasy for those in the know.