Sotto Sotto corporate office is located in 313 N Highland Ave NE, Atlanta, Georgia, 30307, United States and has 11-50 employees.
sotto sotto
sottosotto
u restaurants
| Location | People at location |
| North America | 1-10 |
| Europe | 1-10 |
Sotto Sotto is a renowned Italian restaurant located in Atlanta, GA, celebrated for its traditional dishes rooted in centuries of Italian culinary heritage. The restaurant offers a diverse menu featuring handmade pasta, seasonal favorites, and a selection of cocktails and wines. With over 15 years of experience, it caters to diners seeking an authe... Read More