Salsa Restaurant
818 Palmer Pl
Nashville, TN 37203-4133
615-401-9316