Company Overview
Company Name
Top Bar Restaurant
Address
6160 W Tropicana Ave E8, Las Vegas, NV, 89103, United States
Website
topbarrestaurant.comPhone
(702) 992-3990Approx. Annual Revenue
$3.0M
About Top Bar Restaurant
Top Bar & Restaurant is a unique dining destination in Las Vegas, Nevada, offering a fusion of Croatian, Italian, Mediterranean, and Eastern European cuisines. Located near the Strip, the restaurant provides customers with an authentic and diverse culinary experience, showcasing a wide range of flavors and cultural influences.