Luogo corporate office is located in 211 12th Ave S, Nashville, Tennessee, 37203, United States and has 11-50 employees.
luogo
luogo restaurant
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Luogo's success, and advanced their careers.
Explore More
Luogo is an upscale Italian restaurant in Nashville, TN, founded by Anthony Scotto, offering a fresh take on Mediterranean coastal cuisine. The restaurant features an extensive selection of seasonal Italian dishes, fine wines, and craft cocktails to cater to diverse tastes. Luogo also provides private event spaces and catering services for groups o... Read More