LV Bar - Town Square
(Be the first to review LV Bar - Town Square)
Town Square
6689 Las Vegas S Blvd
#A100
Las Vegas
89119
Phone Number:
(702) 589-7711
LV Bar is a casual bar located in Town Square Las Vegas. They serve a fine range of drinks along with delicious food menu. The menu features organic and vegetarian foods as well.