Restaurants in Nashville, TN
Restaurants • Bars
100 Demonbreun St,
Nashville ,
TN
37201
UNITED STATES
A new gathering place for downtown’s SoBro neighbourhood, Mimo is a stylish yet relaxed dining destination where Southern Italian cuisine meets Southern hospitality. By day, it’s an inspiring social space to connect. By night, expect a vibrant atmosphere fuelled by a lively bar and restaurant scene.
Worldwide > United States > Nashville > Restaurants