Yard House - Las Vegas (Town Square)

[ Restaurant ]
6593 S. Las Vegas Blvd
Las Vegas, Nevada
(702)702 734-9273
73

33 ratings
Su-Th 11a-1:15a/later, Fr-Sa 11a- 1:45a/later
information provided by RateBeer.com